// import { TableHeaderComponent } from './children/table-header.component';
// import { TableColumnComponent } from './children/table-column.component';
// import { TableBodyComponent } from './children/table-body.component';
import { TableComponent } from './table.component';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ElTableFormat } from './utils/format';
import { ElSharedModule } from '../shared/module';
import { TableColumnComponent, TableBodyComponent, TableHeaderComponent } from './children/index';

@NgModule({
  declarations: [TableComponent,TableHeaderComponent,TableColumnComponent,TableBodyComponent],
  imports: [
    CommonModule,
    ElSharedModule
  ],
  providers:[TableColumnComponent,ElTableFormat],
  exports: [TableComponent,TableColumnComponent],
  entryComponents: [TableComponent],
})
export class ElTableModule { }
